﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.ComponentModel.DataAnnotations;

namespace ProjectThuCung.Models
{
    public class PhanLoaiVatPham
    {

        //VD:
        //-Thức ăn: + chochó:   _Thức tốt
        //                      _Thức bình thường
        //          + cho mèo:  _Thức A
        //                      _thức B
        //                      _thức C
        //          + Cho Cá    _Thức nổi
        //
        //-Thuốc    +Cho chó......
        [Key]
        public int PhanLoaiVatPhamID { get; set; }
        
        //Nếu sản phẩm là vật phẩm thì ta sẽ tìm xem vật phẩm đó thuộc loại vật phẩm gì
        //và phù hợp cho loại thú cưng nào
        //public SanPham VatPham { get; set; }
        [Required]
        public int VatPhamID { get; set; }

        //loại vật phẩm đang nói tới
        //public LoaiSanPham LoaiVatPham { get; set; }
        [Required]
        public int LoaiVatPhamID { get; set; }

        [Required]
        [MaxLength(56)]
        [Display(Name = "Tên loại vật phẩm")]
        public String TenLoaiVatPham { get; set; }

        //loại thú cưng mà vật phẩm có tác dụng
        //public LoaiSanPham LoaiThuCung { get; set; }
        public int LoaiThuCungID { get; set; }

        [Required]
        [MaxLength(56)]
        [Display(Name = "Tên loại thú cưng")]
        public String TenLoaiThuCung { get; set; }

        public virtual SanPham VatPham { get; set; }
        public virtual LoaiSanPham LoaiThuCung { get; set; }
        public virtual LoaiSanPham LoaiVatPham { get; set; }
    }
}